hydration catalyst - French English Dictionary